switches from unboxing to multiple assignment