Using Analytic Functions