more functions for operation.
more functions.
Merge pull request #1 from workingcode/workingcode/downloading

Workingcode/downloading