updated function defaults
initial commit