Cleaning key jobs in TwickenhamCreate job alerts