reading inverted list