dist trans seems to work