don't use a local var