Overlay system

self-explanatory.