async callback ID problem fixed