allows responses without the dirty attribute
allows for no data attribute in a response