somewhat better stable point before adding tabs and stuff