added prerequirements for java