More work on dynamic course create UX