a seemingly working Xamarin binding