fix bug that was not displaying properly the hardy regions

Do not merge until later. Lets add some bugs and refactors here before we commit to master.
Therefore, be on the lookout for improvements, bugs, small typos, etc.