script separation