add select term and term course list feature