get rid of options entirely, and 'corpus' is now just 'haystack'