Connect learning (25/29)

Connect learning