changed how args are passed to processes