Well structured and JARable