parametrize magic numbers
bits; they rot