main script and readme