fixing controllers to keep per page between various pages