add sinup
finish save and share
uploading