add detail affect