Modified by adding SFTP & Compress functionality.