fixed changed arguments not getting updated