updated scripts (mostly new