c-file loading