fix too many argument的bug