modify return data