- revise context - fix sample code - add project structure - revise description of operations for accuracy