fixed bug where responses didn't overwrite old ones