commited xamarin solution