Why don't you send an email to the site owner and ask them instead of asking out here?
Signing up and causing trouble is not a good way to start if you really are sincere about posting here.
Personally, I think you're a troll.
why don't you prove me otherwise?
Sounds like a new departmental head has been appointed.
Congratulations on the promotion. :>)
Can anyone double check this with Admiral Hoffman?