Wpf layer