So who can explain how this will work?