We all need hopes and dreams - nicely written Arca...

We all need hopes and dreams - nicely written Arcadia.