added WPF ui