setting defaults for instance vars