removed assert from initializer