new features, like clean and test build,fixes