filling out controllers