gift add uploading files, delete