a tool for laywer