fixd bugs for post module