assignment closer to usage