mode a with new FileSource complete