working on scripts