adding response & request models