updates for complex types work
added qAppend and fixed complex val inserts