added group read-only feature