added mirror effect and example