start adding android-specific interface