first commit of the script. read header for information