Added a done array so things don't repeat