Change visibility of tmpV1 and tmpV2 to protected so other classes can
inherit and override process()