Levels to be enum like object, and cookie to remember what level client is on.