newly added java code to CCI