nailed mq iteration