A days work on the GUI client.  I may take a lifetime to cross the ocean but I will get there....  :-)