add: handson document