small documentation framework