shifting scripts