Why do we need this file ?