base structure:
-kernel
-chrome_device
-misc