playing around with parameter initialization