Added copy and run_defaults codes separately. these codes to be multi-threaded, following is to finish the job finisher