fix double call