different tools for working with data