Modified FileLoader to provide update events.