javaPipe3 added