增加read的select函数