Some useful tools for various tasks