modify selfService