modified IMPMethod to use new IB_6 kernel