add index page
fix generic doc
fix docs