build processes and initial build