now only sending required fields