add back-end to by-reference upload
revert settings accidentally overwritten last commit