refactor 1: distract format from display
using BLOCKSIZE env to decide block size, UP macro added
using block_size_factor
-C default to terminal