misc:add pass