don't init arrays with refs