many doc fixes etc