switched to a classloader