better find argument parsing. include option for nocache and token