Added q implementation