Adding the pass 1