with q & q-io