add submitter method and class