Critical script (2/28)

Critical script