fix double payment