added upload functionality to sideloader