fuck me. thx @florianl @friehm