You don't modify `data` between declaring it and calling this. Change this whole thing to be:

```
user = User(
    email=email,
    first_name=first_name,
    etc.
)
```

I'd also prefer to use `User` instead of `cls` here, since this isn't subclasseed and it isn't likely to be in the future.