refined the system file structure