double function

delete double function