- maybe make records? - Need to ensure consistency and copying - Progress on options classes - BufferSize on options classes