EVERYTHING IS HARD UNTIL ...