Hafree Planning