A little concerned with the box that this item came in. Looks like pieces may be missing. I hope they are all there when I go to install.