readfile() is done

it uses vectors