changes to branch to the arguments sent via socket instead of process launch again