Check for  global existence before using them