Initialization stuff.