restructuring docs, possible fix for wrapper classes