add shot variation