example & some docs