demo repo for course