hopefully speed up initialization without loosing features...