handle manually written responses