added direct output method
renamed and simplified method output to response