Here's a suggestion. Wont it be cool if we get different badges for accomplishments we make. For instance, if we clear a 30 day challenge, we get a copper badge, and after completing 100, we get silver, if we complete 500 days, we get gold etc. And it must show on our profile page the badges we have collected. The moment we fail, the badges will remain intact, but the counter will reset to 0. This way, we would again start from 0 to 500 is we want a gold badge... Thanks