dataserver callback finished