slowly completed the script