Better initialization.