finish implementierung