added random intervals