sources and build file