added a lot of scripts