build file refined