for future reference there is discussion here that seems topical