collect() to append!()