finally learned about listviews, applying them to courselist and levels list