wrote purpose/scenarios