Personnal lib & snippets