Log Layer And DataAccess Layer