Intermediate knowledge