Do not reload map each time button is pressed and better handle splash screen