add xamarin binding