intermediate systems