Add variant for interval