companion repo for course