add WPF