docs; readpref strategy
update doc gen