@Setanta,
Efforts have been
made, but have the jobs been created yet? That's crucial in determining what structure to use.
Removing all the extra chuff makes it easier to see.
Senator John Kerry put forth a resolution in acknowledgement of the efforts made by Capt Wei Jiafu to create/for creating/who created/for having created so many jobs for Massachusetts.