Fix: consistent naming  (superglobals = uppercase)