You are doing a good job as a moderator right now, but I have to agree with Richard. It's to soon for your promotion. Even though it's been quite a while since you were demoted, I'd like to see you consistently holding up your attitude and behavior in the staff team, before giving you the admin rank. A demotion is a serious disciplinary action and can't be "ignored" after a few months. If you keep up your good attitude and behavior for a few more weeks you've got my vote, but until then: