add learning-curl