added more overlay dismissal