Just back from Haiti, trip report .....