Normal, Read, Set Modes

initial Commit