Adding a lot of work. Next step is to enable authentication through the admin dashboard!!