more work on sphinx doc