make the modeline format customizable.