This sounds complex. How/where is this actually implemented?