Error handling! And visual padding! And "top" page functionality!