reduce potential arguments