add java for gf