added range param for difference between bang and panic etc