extract description formatter into module
clean up lists modules