Framework for Planning