Sorry for the extra work and time im taking up. Anyway, i was wondering if it would be ok for James to have a simplistic AI type thing in his helmet. Imagine the kinect on the Xbox One but able to understand actual sentences and slighlty more complicated things beside set commands. like if he wanted any maps on an area it would bring up a quick search result of his databases and if plausible internet searches. he could use it to switch communication channels and browse mainframes and such. basically voice commands for his helmet, that would function like a data pad really.
sorry if this is like really basic or stupid or anything. I just kind of thought it would make him a bit more interesting.