fixed hash ordering bug for arguments