work on the script