what happens if we do it for all view modes?