Financial Tool-kit