read record in order