changes in struct Arguments