Home General Planning for demanding environments