for paper 1 controller