add background content and popup stuff