q and s