rewrite os documentation, close #61