Update the code to use :deferredp
Add demo