probably a good idea to name the function I call from the signal the same as the function defined in the code, ya?