Added file architecture