Goals Based Planning