1. add signal module, 2.fix spell error, 3.fix file remove bug?