why assumptions are bad