Updated Default constructor