changed upload to switch to allow for further meta based actions based on mime type if we wish