Do not modify superglobals