minor improvements for course adding