lowe accept interval, code cleanup