new scripts and tests