whitelist the initializer