Added the ability to write to registers that aren't readable. Also, export to csv