added overlays
added constants