E.FACT service improvements