added register and admin section *need to reinforce single username*