start working on inheriting from the same Schema, but the API req differ from the form. seems like a good example.