invention vi

Details forthcoming.