could description have a default value here?  Description isn't in the data structure, so I can't pass it for use as a search param, not would I have anything meaningful to use as a create param.  So maybe on create, we need to allow ``null`` for that field in the schema and just ignore it in this method.