add the support for postpone and list
fix the bug for postpone