implement all plan funciton - hyewon.eum