controller

+ start
+ minor fixes