so close! It's drawing only the last box in the array -- why?