Well done! makes me feel a little better about this sordid mess already...