% implications — to be written