remove 'q' argument