modified:   loader.c