Add component post