make page numbers optional
expand on description of config options and methods