reads from the um6 and writes what it sees