Now handling responses properly