some read the docs hacks