fix bug in add_admin
fix initial bugs
fix typo cleanliness