ANALYTICAL TOOLS