Added java work in progress