small fixes in read *c and /tail