adding android functionality