fixe post struct