Ok so I just saw it again....and you know how smith says that he gained some 'new' abilities when he touched neo....I think neo gained some new abilities as well and at the end when he stops the machines....that is why he can stop them...what do you think of that hypothesis??