build process
build process and cleanup