cleanup
prevent spamming messages by limiting to 1/sec