fixed callback undefined