ignore *.i *.s
adc CLI command
(cherry picked from commit a8821b8801633610d389bf25231f39e03efde0ae)
(cherry picked from commit d84f011ddfb29f073f6b6b8013a3801901fc37a6)
fix some typos and text
(cherry picked from commit 88114b3847163fa4c3abaf782904efb87663da2a)