add some extra tools