Renamed factory method