//clean up view model
 private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
 {
     viewModel.Dispose();
 }