Maybe this constructor is not really necessary/practical?