another attempt at publish