implementation and planning