Mechanic is quiet interesting! took a while to figure out what was going on, a little feedback to what was happening would make it go a long way.