loadPost and initPost