new funciton exp.f2()