implemented PostRepresentation