improved usability from xaml