new script varying response functions
new script varying response functions