Loading: Challenges In Blended Learning And The Possible Solutions