General tools for everyday problems