Finish writing. Going to publish

Signed-off-by: Tu, Do <tuhdo1710@gmail.com>