Default constructor overrided