fixed multiple user bug, now fully works, protected admin account