initial work on hill_climb
merged