format
use 8 width as tab