re-structure
update dists