finish with received data