updated pass-inst module