trial source by java