fix signal bug