Very nice, well written, I do wish there was like a summary if my choices and appearance. also, the lowercase "a"s are very difficult to discern from the lowercase "o" s.