take 2 - new layout, custom javascript needs some help, maybe won't autoscroll it