major updated

interface updated; file system updated;