added calling of nqp ops