altered class to allow for reference fai file override