make super class for workers