update with bell-curve