use toArray .. tiny functions == good