updated signin a bit. some changes to move and more spec fiddling