add html5 file system logic I