* added file downloading
* added redirection