revise plugin technique