simplified initializer