modern framework for learning