Wendi --a work in progress