taking overlay outside of wrapper for greater z-index configurability