added Java stuff and imprived PHP