child_spec generation and better process naming