done receiver/server