simplified file heirarchy