renamed constructor, too