Renamed proper constructor