newer and powerful script and command