some work on external links and class view