lots of changes: created keyFileName function to handle different aif files... tried to implement... still broken.. close though... need to debug whether the fileID is changing properly.