simplified schemas, and first user.save