initial commit with skipupfolder switch