updates chanse via param