Charts now work for read and write