seems more logical, maybe best to make it a required argument.