More correct extension initialization