refine course demo page