custom fields names changed to hide them, function cmb optimized