app UI/mode edits