JVM study project