improve java target