compile version of files