Added default parameters to constructors