whitespace
extract method
use appropriate sorter