allow non-string script
updates version