add misc tools