added visual effects