added read/write dev