Acts 8 5 Then Philip went down to the city of Samaria, and preached Christ unto them. 6 And the people with one accord gave heed unto those things which Philip spake, hearing and seeing the miracles which he did. 7 For unclean spirits, crying with loud voice, came out of many that were possessed with them: and many taken with palsies, and that were lame, were healed. 8 And there was great joy in that city. 9 But there was a certain man, called Simon, which beforetime in the same city used sorcery, and bewitched the people of Samaria, giving out that himself was some great one: 10 To whom they all gave heed, from the least to the greatest, saying, This man is the great power of God. 11 And to him they had regard, because that of long time he had bewitched them with sorceries. 12 But when they believed Philip preaching the things concerning the kingdom of God, and the name of Jesus Christ, they were baptized, both men and women. 13 Then Simon himself believed also: and when he was baptized, he continued with Philip, and wondered, beholding the miracles and signs which were done. 14 Now when the apostles which were at Jerusalem heard that Samaria had received the word of God, they sent unto them Peter and John: 15 Who, when they were come down, prayed for them, that they might receive the Holy Ghost: 16 (For as yet he was fallen upon none of them: only they were baptized in the name of the Lord Jesus.) 17 Then laid they their hands on them, and they received the Holy Ghost.
If the apostle Philip was the one first in Samaria to preach the gospel, and they accepted it and were baptized, then how come they didn't receive the Holy Spirit until peter and john came and laid hands? Didn't the apostle Philip have the same ability to do that? how come they waited until the other 2 apostles came to do it?