sketches, main controller, redid some stuff