enhanced the code a bit to deal with the current spam wave