rewrote 2.4 scripts, added 2.5 scripts