splitted build file