saving history when I create and replace courses
versioning working with history, versions
cleanup