move scombine and identify tasks to separated file