retooling api fields