some more tools