added utility class