Add q parameter and documentation.