arg pass progres