trying to work out a response.