initial Java commit