still not parsing responses properly