better jvm class loading