added qnib/qnibng as start function