Messing around with modes.