upload localStorage demo