add scripts supportings