task-7 : share for dropbox added, TODO: make code cleaner