23 new bills