This is more of a theoretical project since the tools are already around.