replace argument