page 2 and controller