microsoft crm multimodal mozilla multimodal interaction management customer blind blinds braille explorer multimodal interaction group erp medical simulation software consulting javascript deaf