first iteration, basic racer