Adapt to new API

Ich habe ein paar Änderungen (hauptsächlich Vereinfachungen) an der API vorgenommen.