attempt using random delays to make gathering work better