Update Upload for Uno platform
Add support for switching the context