added additional ctor for member to create an empty one