all done except for status bar thing