Customize to safemonk needs, and added 155 util script