adding course completion mechanism and api for rolands portal