Intermediate stuff.