Multi-window, keep screen on, ignore user, various fixes