$q library