start of example learning app