VirtKick Federation - diagram provided by m13