deeper look into the concept of learning 3830373