capture superglobal for modification