added settings functionality
download, upload and default