add learning tools