typos
added TODOs for enumeration and @enum
added a bit to enumeration