initial commit for Android support