refactorized examples
dist builded