updates to external scripts