Add skeleton for read/write