1. still changing naming conventions.
2. be able to boot from USB.
3. do not use BMFS anymore.