Big Momma's House 2

Malcolm Turner (Martin Lawrence) has been assigned a desk job in public relations as an FBI agent, since he wants to live with his new wife, Sherry Pierce (Nia Long), during her delivery for the couple's new baby boy. Meanwhile, an incident occurs in Orange County, California, where Malcolm's old friend, Doug Hudson (Kirk B.R. Woller), has been killed while he was going undercover. FBI agent Kevin Keneally (Zachary Levi) is doing surveillance on a former U.S. Army military intelligence specialist named Tom Fuller (Mark Moses), who has since retired and is working for a private corporation called National Agenda Software. The FBI has soon discovered that Tom is developing a computer worm which will create backdoors into the databases of all the branches of the U.S. government. Affected by his friend's death, Malcolm asks FBI chief, Crawford (Dan Lauria), to put him on the case, but Crawford refuses and tells him to stay away for safety analysis. By eavesdropping via the webcam, Malcolm finds out that the FBI is sending one of the agents to infiltrate Fuller's house as a nanny. Giving Sherry the pretext of attending a safety conference in Phoenix, Arizona, Malcolm leaves for Orange County and takes the "Big Momma" costume with him.
Malcolm reprises his disguise as Big Momma from the original film and showing up at Fuller's house as Mrs. Fuller (Emily Procter) is interviewing several other candidates. Big Momma eliminates the three other applicants for the nanny position by pointing out the sexually attractive qualities of the first, the drug use of the second, and the concealed firearm of the third. Big Momma meets the three Fuller children: Molly (Kat Dennings), Carrie (ChloÃ« Grace Moretz), and Andrew. After failing to perform the housekeeping tasks assigned to her, Big Momma is fired, and works all night cleaning up and makes a large breakfast. Upon seeing it the next day, Mrs. Fuller changes her mind when the family awakes to find this. Big Momma is soon accepted within the household and becomes a daily part of their lives. His tasks include accompanying Mrs. Fuller to the spa, taking the family to the beach, watching out for trouble, and simply playing a game of bingo as part of her routine. After Big Momma finds out the password from Tom, Molly calls him who tells her that she needs her at a nightclub. Big Momma goes at once, only to find that Molly was lured by Fuller's bosses, who kidnaps her and Big Momma. Big Momma and Molly are tied up and placed in the back of the van. Big Momma has a switchblade, which Molly reaches for and uses to free them. He sees that they are at the waterfront and witnesses Tom giving a disc to a man who puts it in his laptop and is granted full access to FBI data. Big Momma gets on a jet ski and jumps it onto the dock, sending it into two men, and landing on one himself. Big Momma helps Tom and they attempt to escape, but one of the men shot him. The FBI shows up, and Keneally gave Malcolm the handcuffs to put on Tom, but Malcolm tells the agent in charge that Tom's family was threatened, and that no charges should be filed. Malcolm and Keneally agree, and the case is closed.
Sometime later, Big Momma goes to the girls' state cheerleading championships. Their stuntwoman broke her leg, and Big Momma helps them out by doing the routine and winning the competition. He later leaves and gives the family a farewell letter saying he must go on, but to look out, because one day he might be back.

Question: What was Tom Fuller working on that warranted an FBI investigation ?
Answer: computer worm