* reuse visual effect view is possible * fix double retain * review * rewview * remove unnecessary check