Thank you for the suggestion. I just updated the OP and answered well-wishers. The Ban appeal thread wasn't appropriate for that. I am not sure if it would be appropriate to answer them on the Post your achievements thread. Anyways, I won't create such useless threads anymore.
