make fields mandatory so backend gets all info required to return result