api shaky cocurrent bug fixed