Create ImpersonationBoilerPlate