change q to instance param force better errors