It#process in two classes refactored