Designing and completing Miniature Garden is a source of satisfaction.