added qml syntax support