controller and associated files for interview