@cddegan: Nice post and