added Java section