add multiple shot and delete unnecessary class