Just about but not quite done....Happy 2013...