first commit of class publisher