Menu is showing nicely now, no overlapping, and it loads from xml