gathering more scripts into this