Ping and reset working again
Getting back reads
Adding write functions