modified the java post again