add many code to init sky defense