no auto append
whitespace
improve data load
use tablesort