floodCallback receive an object