change post structure