add delay, but no rule to check
fix a little the ack list
add lock for checkAndAdd
no lock version. submit this..