updated the multiple responses to work better
crappy merge