better publisher parsing