added specs and function stub, wondering if we need to deal with the other course that was swapped