User objects need minor updating
User.login wasn't being set on create