xamarin changes to work