update files, add a script to add the commit functions