i think...shit is working
changing overlay to show/hide instead of persisting even when not encrypting