populate response and data to users