added untested code for initial message overlay