update: timeout callback update