interesting, thanks for the links