table fields must match model fields!