constructor alias