First build with file infrastructure