add progressive lag