add password protection for groups && rename a few commands