added response utility