General Planning Approach