internet pay walllatest news & developments