One todo off the list
Listen for SIGINTs and SIGTERMs