added read/write dependencies