script version 1