add whole page overlay and update overlay styles