added classloader component