changing arguments around