mandatory files