Very clever work, I admire your patience to make things right, wish I had that much.