Signout fully implemented