starting to implement an idea of a planner