fix break duplication
fix make dist & snapshot