with the assistance of many others