added upload receipt feature