use select, modify read.c