Update Signal.cpp