add QPS function, version bump