added upload modal // better modal file structure