tabs, iPhone optimization, scrolling hash stuff