this is needed to prevent people from instantiating this utility class