fix mission switching modal, some design and switching mission validation