You need another oops, Admiral Harward.
You are correct, Admiral not General. (but still a flag officer he says sheepishly) :)