some work on the new classloader