Trying to decouple the course module