In all honesty, with the plot, I could explain her gift very easily.  Her gift with all things computerized, that is.  She has... external guidance...  I wasn't clear on the timeline, but with the little snippet there that Funguy gave me, yeah....