update files and add executables