Dal is removed and  merged with Api Layer