QML is utter bullshit