move to qml2