hook execute method should return response