publish phantom types post