It is suppose to do so. But since INS did not send me the I797 according to their schedule (indicated in the receipt), the attorney just filed I129. He said if INS asked the final approval, we could just argue you INS did not keep promise. Actually INS did not ask anything and approved H1B.