Default constructor - only captures the parameter values