only one constructor parameter, default