https://rapidxna.codeplex.com