Got "Write" functionality of r5 working, appears to be just fine by some miracle beyond my comprehension. Continuing to implement the read fns.