Add a generic mode.