Split/add and fixes

Could you just try and create the course, and then catch the error if it already exists?