upgrade the behavior publishing mechanism