only allow 1 match per second, not completely working