replace study_api get and add methods by leitner implementation