finalize paper with huge feedback from Daniel Krügler