data validation before update centralized in mindmanager