add many pages!
more stable controller system with error pages