refactorung
unified build scripts