Two more public employee unions -- representing doctors, dentists and engineers -- have agreed to tentative contracts with Gov. Arnold Schwarzenegger, expanding to six the number of labor unions the governor has convinced to accept pay cuts and pension rollbacks.