visual mode and separators support