More semantic to keep in global