added all java classes except doppleganger