Adding redirection with params, retreival of superglobals and docs