added a timer that hides all overlays, but is 30 seconds too little?