with interval