now getData accept array of keys