finally found join write-up bug.