added overlays. needs some work but no time