api bug fix