planning and estimation