added a way to dodge unnecessary lookups