first attempt at array to list