some code development for java