modified .java