Nice work, you must have extrodinary patience to sit through all that, Kudos