Common script (12/28)

Common script