John\'s changes to course frontend