I refer to these 4 scripts