rewrite. Need director.js and tabbed navigation