making workable for intervals