simpler convention for customisation of the response in subclasses