Three new scripts: one is just a framework