call the complex calc