Adding the base script
Adding features