example skeleton

base example from goole developer docs with minor modification.