modification roles