Looks like a complicated piece of kit.