don't have to expose array - just lookup fn