-Codechange: use enums for displayMode