adding response methods