adding pub annotation