Note:  This is function q, not actually %q