adding provision scripts