msic changes, some incomplete