Balancing Structure and Flexibility in Goal Achievement