Tools library