read files and execute