and of java work