refactor twisted with DeferredList : impacts on post