Improve this doc

Source







Demo

Things to notice

Take a look through the source and note: