Update the default constructor from protected to public