port to Android studio