change passes.jvm.collect interface