Gov. Jerry Brown has signed into law seven new bills intended to thwart human trafficking.

The bills Brown signed Sunday were mostly uncontroversial and had bipartisan support; they primarily involve enhancements and upgrades to existing laws on human trafficking and youth prostitution.

They include a bill by Democratic Assemblyman Luis Alejo of Watsonville which allows defendants who are who are convicted of soliciting prostitution to petition to clear their record if they have evidence they were victims of human trafficking.

Another requires contractors hiring foreign-born laborers in California to meet new standards.

A third bill doubles county jail sentences for people convicted of soliciting child prostitutes.

Other bills require more education in human trafficking and make it easier to call other victims as witnesses.