First block setup.