fixed snowball behaviour