Moved ascii out of str
Removed deriving Ord, which allowed to remove the stage markers