Prettier and more generic responder...