add pass3