fix call to default constructor