can drop `visually` and `(the default)`