prop + file