set part revised