eliminate unnec. lookups