basic edit/viewing modes