server tidy-up
warning message function
Overlay constructor