added java source hint