add lessons endpoint