menu populates and attaches to page