C abnd Java code added