File architecture as in compass