adding post structure