cc: @tpagon review 100 ขั้นตอน ใน esquire แหละทีปะ