add java part