recipe works the same for xna now time to build this out properly