separate scripts task