fix arguments unpacking