fix reading list bug