specify columns to preserve order across datasets - fix #22

Fix #22