detect tabstops first
dist