rename fork; rename param to func; some doc fixes