you don't have to check for src, if it's deleted, the proc will stop