added recyclePostTask call