added utility class for performing jobs