fixing commiting courses with new datastore