1.update class user,admin,anony,supervisor contructor
2.update admin page with logic