Add full_read().