class for applier