add read/write access functional to community