file entity