implements homepage, approval of users