usability changes and removed implicit init around screen statements