rename signal to interrupt and cleanup