Universal initialization