dealing with course objects...