implementation of response types, catch all possible cases