re-gen dist
backmerge and run dist