* build node job is separated from build substrate; less dupes, cleanup * it's not effective yet to split these jobs