q ruby