Why we need this file ?