added some Java