response can be either null or false