use signal == nil to present it better
README first commit