Fix Compiling Files As Needed