all working... could add more tomorrow, but basically dunzo X-O