Umm looks like the professor was completely forgotten and the bank meeting, his prior meeting with Sara, kind of doubtfult on his IQ I mean. His got his parents on vac when he just released tech that would change the world. Good way to be kidnapped and extorted.